Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F5 Canada F4 Canada F8 Canada F9 Canada F10 Canada F11 Switzerland F1 Canada F2 Hungary F1 Hungary F2 Hungary F3 Bosnia & Herzegovina F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F4 Canada F7 Czech Republic F9 Czech Republic F10 Canada F1 (Gatineau) Canada F2 (Sherbrooke) IPP Open - Helsinki XL Bermuda Open - Bermuda Hilton Waikoloa Village USTA Challenger - Waikoloa Ethias Trophy - Mons Oberstaufen Challenger Segovia Challenger Aachen Challenger Alessandria Challenger Mons Challenger Rennes Challenger Bratislava Challenger Andria Challenger Maui Challenger Savannah Challenger Tallahassee Challenger Drummondville Challenger Stockton Challenger Columbus Challenger Tiburon Challenger Stockton Challenger Drummondville Challenger Sarasota Challenger Tallahassee Challenger Poznan Challenger Poprad Tatry Challenger Winnipeg Challenger U.S. Men's Clay Court Championships - Houston President's Cup 1997 - Tashkent Gold Flake Open - Chennai Generali Open 1998 - Kitzbuhel ERA Real Estate Clay Court Championships - Orlando Rado Swiss Open - Gstaad Generali Open 1999 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino The Samsung Open - Bournemouth Dubai Tennis Open - Dubai Citrix Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale Galleryfurniture.com Challenge - Atlanta The Nottingham Open - Nottingham UBS Open Gstaad - Gstaad RCA Championships - Indianapolis Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest CA Tennis Trophy - Vienna Adidas Open de Toulouse - Toulouse Qatar Mobil Open 2001 - Doha Citrix Tennis Championships - Delray Beach Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten UBS Open Gstaad - Gstaad Croatia Open - Umag Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2002 - Doha Dubai Tennis Open - Dubai Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Heineken Open - Auckland BMW Open - Munich Gerry Weber Open - Halle TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Umag Qatar Open - Doha Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Prostejov Challenger Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Davidoff Swiss Indoors - Basel International Tennis Championships - Delray Beach SAP Open - San Jose U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Davidoff Swiss Indoors - Basel Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb US Men's Clay Court Championships - Houston The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport BCR Open Romania - Bucharest Thailand Open - Bangkok Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Noumea Challenger Chennai Open - Chennai Next Generation Adelaide International - Adelaide Sydney International - Sydney PBZ Zagreb Indoors - Zagreb The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Johannesburg Challenger BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle The Stella Artois Championships - London Allianz Suisse Open - Gstaad Campbell's Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart RCA Championships - Indianapolis Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Thailand Open - Bangkok Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Indianapolis Tennis Championships - Indianapolis Tatra Banka Slovak Open - Bratislava BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Indianapolis Tennis Championships - Indianapolis Masters Series - Hamburg Countrywide Classic - Los Angeles South African Airways Open - East London Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Qatar Exxon Mobil Open - Doha The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca AEGON Championships - London Atlanta Tennis Championships - Atlanta If Stockholm Open - Stockholm Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Morocco Tennis Tour - Marrakech PBZ Zagreb Indoors - Zagreb Campbell's Hall of Fame Tennis Championships - Newport Brisbane International - Brisbane Swiss Indoors Basel - Basel Citi Open - Washington Winston-Salem Open - Winston-Salem Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Mercedes Cup - Stuttgart Winston-Salem Open - Winston-Salem Hall of Fame Tennis Championships - Newport Geneva Open - Geneva Antalya Cup - Antalya The Mercedes Benz of Calabasas - Calabasas Ford Tennis Championships - Louisville Bauer Watertechnilogy Cup 2008 - Eckental China Open - Beijing Carson Challenger ASB Classic - Auckland Sunrise Challenger USTA/Adtech Challenger - Boston Baton Rouge Challenger Mexico City Challenger Talahassee Challenger Nottingham Challenger Istanbul Challenger Mons Challenger Kolding Challenger Eckental Challenger Ramat Hasharon Challenger Bordeaux Challenger Oberstaufen Challenger Granby Challenger Banja Luka Challenger Trnava Challenger Switzerland F2 Orleans Challenger Eckental Challenger Helsinki Challenger Mons Challenger Izmir Challenger Bratislava Challenger Heilbronn Challenger Portoroz Challenger Vancouver Challenger Orleans Challenger Eckental Challenger Heilbronn Challenger Drummondville Challenger Quelle Cup - Furth Granby Challenger - Granby Brescia Challenger USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler Heilbronn Challenger - Heilbronn Warsteiner Challenger Series - Lippstadt Prasentiert Von Seat Wolfsburg - Wolfsburg Bangkok Challenger - Bangkok AXA Open - Espinho Renault Slovenian Open - Ljubljana VSZ Solvak Open Challenger - Kosice Hugarian Food Open - Budapest Kiev UMC Open - Kiev Braunschweig Open - Braunschweig Wartburg Open - Eisenach Venice Open - Venice Graz CA Challenger - Graz Rado Geneva Challenger - Geneva Black Forest Open - Alpirsbach Maia Challenger - Oporto Copa Ericsson Peru - Lima Copa Ericsson Mexico - Guadalajara ATP Tour Challenger at Nellie Gail - Laguna Hills Napoli Challenger - Napoli XL Capital Bermuda Open - Bermuda 2000 Challenger de Granby - Granby 2003 West Side Tennis Club Challenger - Forest Hills 2003 USTA Tallahassee Tennis Challenger - Tallahassee The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Granby Challenger - Granby USTA Challenger of San Antonio - San Antonio Open de Franche-Comte - Besancon V Trofeo Barcelona de Tenis - Barcelona The LTA Wrexham Challenger - Wrexham Copa Ericsson Argentina - Buenos Aires Open Mutouest - St. Brieuc CA Challenger - Graz XL Capital Bermuda Open - Bermuda West Side Tennis Club Clay Court Challenger - Forest Hills XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton 2003 Eddleman USTA Challenger - Birmingham Nord/LB Open 2004 - Braunschweig The Natrel's Challenger of Granby - Granby USTA Seascape Challenger - Aptos Waco International Tennis Challenger - Waco Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Pro Tennis World Open - Boca Raton Austin Challenger - Austin Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville The Wright Financial Group USTA Challenger - Champaign Mauritius Open - Mauritius Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda The Surbiton Trophy - Surbiton The West Side Tennis Club Grass Court Challenger - Forest Hills USTA Comerica Challenger - Aptos The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Tatra Banka Open - Bratislava Music City Challenger - Nashville USTA Illinois Challenger - Champaign Mobilux Open - Luxembourg USTA Challenger of Orlando - Orlando Hilton Waikoloa Village USTA Challenger - Waikoloa The LTA Wrexham Challenger - Wrexham Gemax Open - Belgrade Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise Corona Mexico City Open - Mexico City San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City Atlanta Clay Court Challenger - Atlanta Ostdeutscher Sparkassen Cup - Dresden Harrah's Entertainment Men's Pro Challenger - Tunica Czech Open 2006 - Prostejov The Surbiton Trophy - Surbiton Nord LB Open 2006 - Braunschweig Top Wool Challenger-Immagine Trophy - Biella 2006 North Shore Pro Tennis Championship - Winnetka Porsche Open - Poznan The Natrel's Challenger - Granby San Marino Cepu Open - San Marino GHI Bronx Tennis Classic - Bronx Pekao Open - Szczecin 2008 Knoxville Challenger - Knoxville Ford Tennis Championships - Louisville Tatra Banka Open 2006 - Bratislava Music City Challenger - Nashville USTA Challenger - Champaign Privatbank Open 2006 - Dnepropetrovsk South African Airways Tennis Open - Durban 2008 Lubbock Challenger - Lubbock BMW Tennis Championship - Sunrise II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Nord LB Open 2007 - Braunschweig Monte Carlo Open - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Hamburg Fairfield Challenger Tennis Masters Series - Cincinnati BMW Tennis Championship - Sunrise Tennis Masters Series - Paris Morocco Tennis Tour - Rabat The Surbiton Trophy - Surbiton Semgroup Challenger - Tulsa Sacramento Challenger - Sacramento Labertz Open by Stawag - Aachen Music City Challenger - Nashville NASDAQ-100 Open - Miami JSM Challenger of Champaign - Urbana Telecom Italia Masters - Rome PEOPLEnet CUP - Dnepropetrovsk Tennis Masters Series - Madrid IPP Open - Helsinki Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series - Hamburg Rogers Masters - Montreal Tennis Masters Series - Madrid Rogers Masters - Toronto Sony Ericsson Open - Miami Bratislava Challenger Nottingham Challenger Rogers Cup - Montreal BNP Paribas Open - Indian Wells Vancouver Challenger Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Helsinki Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto BNP Paribas Open - Indian Wells Salzburg Challenger Sony Open Tennis - Miami Tallahassee Challenger Sarasota Challenger Savannah Challenger Rogers Cup - Montreal Rijeka Challenger Rogers Cup - Toronto Rogers Cup - Montreal Banja Luka Challenger Ljubljana Challenger Belgrade Challenger Eckental Challenger Rogers Cup - Montreal Ortisei Challenger Bratislava Challenger Helsinki Challenger Heilbronn Challenger Wolfsburg Challenger Rogers Cup - Toronto Dallas Challenger Tallahassee Challenger Sunrise Challenger Granby Challenger Vancouver Challenger Dallas Challenger Eckental Challenger Dallas Challenger Tallahassee Challenger Granby Challenger Sarasota Challenger Marburg Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Sarasota Challenger Ortisei Challenger Kosice Challenger Napa Challenger Sacramento Challenger Tiburon Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Bergamo Challenger Wroclaw Challenger Savannah Challenger Tallahassee Challenger Vicenza Challenger Furth Challenger Arad Challenger Ilkley Challenger Winnetka Challenger Granby Challenger Lexington Challenger Sarasota Challenger Ortisei Challenger Fairfield Challenger Las Vegas Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Palermo Challenger Lexington Challenger Winnetka Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Granby Challenger Gatineau Challenger Winnipeg Challenger Wimbledon - London Ortisei Challenger Playford Challenger U.S. Open - New York Savannah Challenger Vicenza Challenger Australian Open - Melbourne French Open - Paris Orleans Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Poprad Tatry Challenger Wimbledon - London Granby Challenger U.S. Open - New York Savannah Challenger XL Capital Bermuda Open - Bermuda Australian Open - Melbourne French Open - Paris Helsinki Challenger Wimbledon - London U.S. Open - New York Heineken Challenger - Ho Chi Minh City Granby Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Cairo Challenger - Cairo Columbus Challenger Wimbledon - London Intersport Heilbronn Open - Heilbronn U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Fairfield Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris China Open - Beijing Wimbledon - London St. Petersburg Open - St. Petersburg AIG Japan Open - Tokyo Generali Open 1997 - Kitzbuhel The Samsung Open - Bournemouth Grand Prix Hassan II - Casablanca Scania Stockholm Open - Stockholm Abierto Mexicano de Tenis Pegaso - Mexico City Internationaler Raiffeisen Grand Prix - St. Polten Kremlin Cup - Moscow Heineken Open - Auckland Estoril Open - Estoril The Nottingham Open - Nottingham Heineken Open - Auckland International Tennis Championships - Delray Beach 2003 Mercedes Cup - Stuttgart St. Polten Open de la Comunidad Valenciana - Valencia The Samsung Open - Nottingham Generali Open 2003 - Kitzbuhel Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Sybase Open - San Jose Open Romania - Bucharest Kroger / St. Jude International - Memphis Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Open Seat Godo 2005 - Barcelona Copenhagen Open - Copenhagen AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Mercedes Cup - Stuttgart Generali Open - Kitzbuhel AT&T Challenge - Atlanta Davidoff Swiss Indoors Basel - Basel SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Citrix Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz Qatar Exxon Mobil Open - Doha Merano Open - Merano Campbells Hall of Fame Tennis Championships - Newport PBZ Zagreb Indoors - Zagreb Grolsch Open - Amsterdam Brisbane - Brisbane U.S. Open - New York Delray Beach International Tennis Championships - Delray Beach Australian Open - Melbourne Waldbaum's Hamlet Cup - Long Island Open Sud de France - Montpellier French Open - Paris Aircel Chennai Open - Chennai Wimbledon - London Connex Open Romania - Bucharest U.S. Open - New York Australian Open - Melbourne Davidoff Swiss Indoors - Basel French Open - Paris Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Adidas International - Sydney Apia International - Sydney Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Campbells Hall of Fame Tennis Championships - Newport Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport The Samsung Open - Nottingham Generali Open 2002 - Kitzbuhel Hall of Fame Open - Newport ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Open Seat Godo - Barcelona 1999 Mercedes Cup - Stuttgart Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London International Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten Japan Open - Tokyo U.S. Open - New York Allianz Suisse Open Gstaad - Gstaad Kitzbuhel Campionati Internazionali di Sicilia - Palermo The Artois Championships - London President's Cup - Tashkent Trofeo Conde de Godo - Barcelona 2002 Mercedes Cup - Stuttgart Salem Open - Hong Kong Qatar Exxon Mobil Open 2003 - Doha Allianz Suisse Open - Gstaad St. Petersburg Open - St. Petersburg RCA Championships - Indianapolis Milan Indoors - Milan CA Tennis Trophy - Vienna Hypo Group Tennis International - Portschach Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington AEGON Championships - London Tennis Masters Series - Toronto Australian Open - Melbourne 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Montreal Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Masters Series Hamburg - Hamburg Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Grand Prix Hassan II - Casablanca BNP Paribas Open - Indian Wells Tennis Masters Series - Monte Carlo Rogers Cup - Toronto French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, REL2, AUT-DEN 5-0 Davis Cup, World Group, QR, AUT-SWE 3-2 Davis Cup, World Group, QR, FRA-AUT 5-0 Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, Group 1, REL2, AUT-UKR 4-1 Davis Cup, Group 1, 1R, AUT-ISR 3-2 Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, Group 1, 2R, CAN-CHI 5-0 Davis Cup, Group 1, 2R, ISR-AUT 4-1 Davis Cup, Group 1, 2R, CAN-PER 5-0 Davis Cup, World Group, 1R, SVK-AUT 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, USA-AUT 5-0 Davis Cup, World Group, QR, AUT-GBR 3-2 Davis Cup, World Group, QR, ROU-CAN 4-1 Davis Cup, Group 1, 2R, ROU-AUT 5-0 Davis Cup, World Group, QR, BRA-CAN 4-0 Davis Cup, World Group, 1R, NED-CAN 4-1 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, Group 1, 2R, MEX-CAN 4-1 Davis Cup, Group 1, PO, CAN-VEN 3-2 Davis Cup, Group 1, 2R, VEN-CAN 0-4 Davis Cup, World Group, PO, CAN-BLR 2-3 Davis Cup, Group 1, 2R, AUT-POR 4-1 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, 1R, AUT-ARG 1-4 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group 1, 2R, BRA-CAN 3-1 Davis Cup, Group 1, 2R, AUT-FIN 3-2 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, QR, CAN-BRA 3-2 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, World Group, 1R, GER-AUT 3-2 Davis Cup, Americas Group I, PO, CAN-DOM 5-0 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, Group I, 1R, MEX-CAN 1-4 Davis Cup, World Group, PO, CAN-RSA 4-1 Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, World Group, PO, CHI-AUT, 3-2 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, World Group, PO, CAN-COL 3-2 Davis Cup, World Group, QF, BEL-CAN 5-0 Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, PO, CAN-CHI 5-0 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston Olympics - Beijing